using System;
namespace HKB.Data.Model
{
	[System.Serializable]
	public class UserGiftCardModel
	{
		private string _cardnumber = "";
		private string _password = "";
		private string _festivalname = "";
		private decimal? _facevalue = null;
		private decimal? _balance = null;
		private decimal? _couponamount = null;
		private string _picture = "";
		private string _title = "";
		private System.DateTime? _buytime = null;
		private int? _buyid = null;
		private int? _recieveid = null;
		private string _receiveemail = "";
		private string _leavewords = "";
		public string CardNumber
		{
			get
			{
				return this._cardnumber;
			}
			set
			{
				this._cardnumber = value;
			}
		}
		public string Password
		{
			get
			{
				return this._password;
			}
			set
			{
				this._password = value;
			}
		}
		public string FestivalName
		{
			get
			{
				return this._festivalname;
			}
			set
			{
				this._festivalname = value;
			}
		}
		public decimal? FaceValue
		{
			get
			{
				return this._facevalue;
			}
			set
			{
				this._facevalue = value;
			}
		}
		public decimal? Balance
		{
			get
			{
				return this._balance;
			}
			set
			{
				this._balance = value;
			}
		}
		public decimal? CouponAmount
		{
			get
			{
				return this._couponamount;
			}
			set
			{
				this._couponamount = value;
			}
		}
		public string Picture
		{
			get
			{
				return this._picture;
			}
			set
			{
				this._picture = value;
			}
		}
		public string Title
		{
			get
			{
				return this._title;
			}
			set
			{
				this._title = value;
			}
		}
		public System.DateTime? BuyTime
		{
			get
			{
				return this._buytime;
			}
			set
			{
				this._buytime = value;
			}
		}
		public int? BuyID
		{
			get
			{
				return this._buyid;
			}
			set
			{
				this._buyid = value;
			}
		}
		public int? RecieveID
		{
			get
			{
				return this._recieveid;
			}
			set
			{
				this._recieveid = value;
			}
		}
		public string ReceiveEmail
		{
			get
			{
				return this._receiveemail;
			}
			set
			{
				this._receiveemail = value;
			}
		}
		public string LeaveWords
		{
			get
			{
				return this._leavewords;
			}
			set
			{
				this._leavewords = value;
			}
		}
		public UserGiftCardModel()
		{
		}
		public UserGiftCardModel(string _cardnumber, string _password, string _festivalname, decimal _facevalue, decimal _balance, decimal _couponamount, string _picture, string _title, System.DateTime _buytime, int _buyid, int _recieveid, string _receiveemail, string _leavewords)
		{
			this._cardnumber = _cardnumber;
			this._password = _password;
			this._festivalname = _festivalname;
			this._facevalue = new decimal?(_facevalue);
			this._balance = new decimal?(_balance);
			this._couponamount = new decimal?(_couponamount);
			this._picture = _picture;
			this._title = _title;
			this._buytime = new System.DateTime?(_buytime);
			this._buyid = new int?(_buyid);
			this._recieveid = new int?(_recieveid);
			this._receiveemail = _receiveemail;
			this._leavewords = _leavewords;
		}
	}
}
